.jl-content{
	padding-left: 0;
}
.jl-fillsty1{
	position: relative;
	margin-bottom: 20px;
}
.jl-fillsty1 .examine{
	position: absolute;
	top: 0;
	right: 0;
	width: 104px;
	z-index: 2;
	cursor: pointer;
}
.jl-fillsty1 .examine img{
	display: block;
	width: 100%;
}
.jl-selbox{
	width: 210px;
	color: #fff;
	font-size: 14px;
}
.jl-selbox .ant-select-selector{
	background-color: transparent!important;
	border: none!important;
	height: 30px!important;
	line-height: 30px;
	position: relative;
}
.jl-selbox .ant-select-selector::after{
	position: absolute;
	top: 50%;
	right: 11px;
	display: block;
	width: 11px;
	height: 6px;
	background-image: url(../images/jl-i09.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	transform: translateY(-50%);
	visibility: visible;
	z-index: 2;
}
.jl-selbox .ant-select-selection-search-input{
	height: 30px!important;
	line-height: 30px;
}
.jl-selbox .ant-select-selection-placeholder,
.jl-selbox .ant-select-selection-item{
	line-height: 30px!important;
}
.jl-table .ant-table-body{
	max-height: 530px!important;
}
.jl-table.jl-tablesty2 .ant-table-body{
	max-height: 620px!important;
}
.jl-table .ant-checkbox{
	width: 19px;
	height: 19px;
}
.jl-table .ant-checkbox-inner{
	width: 100%;
	height: 100%;
	border: 1px solid rgba(7, 197, 207, .39);
	background-color: transparent;
}
.jl-table .ant-checkbox-inner::after{
	border: none;
	width: 100%;
	height: 100%;
	transform: none;
	top: 0;
	left: 0;
	background-image: url(../images/jl-i05.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
.jl-table .ant-checkbox-indeterminate .ant-checkbox-inner::after{
	background-image: none;
	background-color: #e4c02d;
	width: 60%;
	height: 60%;
	margin-left: 20%;
	margin-top: 20%;
}
.jl-table .ant-checkbox-checked .ant-checkbox-inner::after{
	border: none;
}
.jl-table .titbox{
	flex: 0;
}
.jl-table .titbox a{
	display: inline-block;
	font-size: 0;
	cursor: pointer;
}
.jl-table .titbox .icn{
	display: inline-block;
	vertical-align: middle;
	width: 28px;
	margin-right: 8px;
}
.jl-table .titbox .tit{
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	color: #3ef2fc;
}
.jl-table .type .btn{
	display: block;
	width: 98px;
	height: 25px;
	margin: 0 auto;
	text-align: center;
	line-height: 25px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.jl-table .type .btn.sty1{
	background-image: url(../images/jl-i01.png);
}
.jl-table .type .btn.sty2{
	background-image: url(../images/jl-i02.png);
}
.jl-table .imgbox{
	margin: -10px 0;
}
.jl-table .imgbox .pic{
	display: block;
	width: 160px;
	margin: 0 auto;
	font-size: 0;
}
.jl-table .imgbox .pic img{
	width: 100%;
}
.jl-conbot .l{
	display: flex;
	align-items: center;
}
.jl-conbot .selall{
	padding-right: 17px;
	margin-right: 21px;
	border-right: 1px solid rgba(62,242,252,.3);
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	color: #3ef2fc;
	cursor: pointer;
}
.jl-conbot .selall span{
	display: inline-block;
	vertical-align: middle;
	width: 19px;
	height: 19px;
	font-size: 0;
	text-align: center;
	line-height: 19px;
	margin-right: 16px;
	border: 1px solid rgba(7, 197, 207, .39);
}
.jl-conbot .selall span::after{
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 17px;
	height: 16px;
	background-image: url(../images/jl-i05.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	opacity: 0;
}
.jl-conbot .selall.active span::after{
	opacity: 1;
}
.jl-conbot .add{
	width: 104px;
	cursor: pointer;
	margin-right: 28px;
}
.jl-conbot .btn{
	font-size: 14px;
	color: #3ef2fc;
	margin-right: 28px;
	cursor: pointer;
}
.jl-conbot .btn span{
	display: inline-block;
	vertical-align: middle;
	margin-right: 12px;
	width: 18px;
	height: 18px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.jl-conbot .del span{
	background-image: url(../images/jl-i04.png);
}
.jl-conbot .download span{
	background-image: url(../images/jl-i12.png);
}
.jl-conbot .lead span{
	background-image: url(../images/jl-i13.png);
}
.jl-pop{
	width: 676px!important;
	padding-bottom: 0;
}
.jl-pop.sty2{
	width: 555px!important;
}
.jl-pop .ant-modal-content{
	background-color: transparent;
}
.jl-pop .ant-modal-body{
	padding: 0;
}
.jl-pop .ant-modal-close{
	display: block;
	width: 32px;
	height: 32px;
	top: 24px;
	right: 36px;
	background-image: url(../images/jl-i06.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.jl-pop .ant-modal-close .ant-modal-close-x{
	display: none;
}
.jl-pop .bg{
	font-size: 0;
}
.jl-pop .bg img{
	display: block;
	width: 100%;
}
.jl-pop .pop-con{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 30px;
	z-index: 2;
}
.jl-pop .g-titb1 .h3{
	font-size: 16px;
}
.jl-form1{
	padding: 30px 0;
	margin-bottom: 30px;
	color: #fff;
	border-bottom: 1px solid #057f87;
	position: relative;
}
.jl-form1::after{
	content: '';
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 62px;
	height: 2px;
	background-color: #a2942c;
	z-index: 2;
}
.jl-form1 .lab{
	font-size: 14px;
	padding: 0 16px;
	line-height: 2;
}
.jl-form1 .inp{
	display: block;
	border: 1px solid rgba(62,242,252,.36);
	margin-bottom: 30px;
}
.jl-form1 .inp input{
	display: block;
	width: 100%;
	height: 32px;
	line-height: 32px;
	background-color: rgba(0,0,0,.3);
	font-size: 14px;
	color: #fff;
	padding: 0 15px;
}
.jl-form1 .txtarea{
	display: block;
	border: 1px solid rgba(62,242,252,.36);
	margin-bottom: 15px;
}
.jl-form1 .txtarea textarea{
	display: block;
	width: 100%;
	resize: none;
	height: 124px;
	padding: 8px 15px;
	background-color: rgba(0,0,0,.3);
	font-size: 14px;
	color: #fff;
}
.jl-upPDF{
	display: flex;
	align-items: center;
	padding-left: 15px;
}
.jl-upPDF .lbox{
	flex-shrink: 0;
	margin-right: 35px;
}
.jl-upPDF .tit{
	font-size: 14px;
	padding: 0 11px;
	margin-bottom: 10px;
}
.jl-upPDF .uploadbox{
	display: block;
	color: #fff;
}
.jl-upPDF .uploadbox .upload{
	display: flex;
}
.jl-upPDF .upimg,
.jl-upPDF .ant-upload-list-picture-card-container{
	width: 82px;
	height: 82px;
	cursor: pointer;
}
.jl-upPDF .upimg img{
	display: block;
	width: 100%;
}
.jl-upPDF .ant-upload-list{
	color: #fff;
}
.jl-upPDF .ant-upload-list-item:hover .ant-upload-list-item-info{
	background-color: rgba(62, 242, 252, .7);
}
.jl-upPDF .ant-upload.ant-upload-select-picture-card{
	background-color: transparent;
	border: none;
	width: auto;
	height: auto;
	margin: 0;
}
.jl-upPDF .hint{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 168px;
	height: 32px;
	background-color: rgba(62,242,252,.07);
	border-radius: 20px;
}
.jl-upPDF .hint .i{
	display: block;
	width: 16px;
	margin-right: 13px;
	font-size: 0;
}
.jl-upPDF .hint .i img{
	width: 100%;
}
.jl-upPDF .hint .p{
	font-size: 14px;
	color: #fff;
}
.jl-removebox{
	display: flex;
	align-items: center;
}
.jl-removebox .icn{
	display: block;
	width: 59px;
	margin-right: 26px;
	font-size: 0;
}
.jl-removebox .icn img{
	width: 100%;
}
.jl-removebox .desc{
	font-size: 18px;
	color: #fff;
}
.jl-action{
	display: flex;
	align-items: center;
	justify-content: end;
}
.jl-action .btn{
	display: block;
	width: 104px;
	height: 34px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	line-height: 34px;
	margin-right: 10px;
	cursor: pointer;
}
.jl-action .btn:last-child{
	margin-right: 0;
}
.jl-action .btn.sty1{
	border: 1px solid rgba(62,242,252,.5);
	line-height: 32px;
}
.jl-action .btn.sty2{
	background-image: url(../images/jl-bg02.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.jl-info1{
	padding: 30px 0;
	margin-bottom: 30px;
	color: #fff;
	border-bottom: 1px solid #057f87;
	position: relative;
}
.jl-info1::after{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 62px;
	height: 2px;
	background-color: #a2942c;
	z-index: 2;
}
.jl-info1 .info{
	height: 750px;
	overflow-y: auto;
}
/* css3滚动条 */
.jl-info1 .info::-webkit-scrollbar {
    width:5px;
}
/* 两端按钮*/
.jl-info1 .info::-webkit-scrollbar-button{
    display: none;
}
/*滚动条轨道背景颜色*/
.jl-info1 .info::-webkit-scrollbar-track-piece{
    background: transparent;
}
/*滚动条样式*/
.jl-info1 .info::-webkit-scrollbar-thumb{
    background:rgba(62,242,252,.3);
}
.jl-info1 .desc{
	margin-bottom: 30px;
}
.jl-info1 .desc:last-child{
	margin-bottom: 0;
}
.jl-info1 .lab{
	font-size: 16px;
	color: #fff;
	margin-bottom: 20px;
}
.jl-info1 .lab span{
	font-size: 16px;
	font-weight: bold;
	margin-left: 30px;
}
.jl-info1 .pic{
	font-size: 0;
	text-align: center;
}
.jl-pop2 .bg img{
	display: block;
	width: 100%;
}
.jl-pop2 .ant-drawer-content-wrapper{
	width: 555px!important;
}
.jl-pop2 .ant-drawer-content{
	background-color: transparent;
}
.jl-pop2 .ant-drawer-header{
	position: absolute;
	top: 32px;
	right: 32px;
	width: 32px;
	height: 32px;
	padding: 0;
	background-color: transparent;
	background-image: url(../images/jl-i06.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	z-index: 9;
	cursor: pointer;
}
.jl-pop2 .ant-drawer-header-title{
	opacity: 0;
	width: 100%;
	height: 100%;
}
.jl-pop2 .ant-drawer-header-title .ant-drawer-close{
	width: 100%;
	height: 100%;
	margin-right: 0;
}
.jl-pop2 .ant-drawer-body{
	padding: 0;
	overflow: hidden;
}
.jl-pop2 .pop-con{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 30px;
	z-index: 2;
}
@media only screen and (min-width: 1920px) {
	.jl-fillsty1{
		margin-bottom: 1.041vw;
	}
	.jl-fillsty1 .examine{
		width: 5.416vw;
	}
	.jl-selbox{
		width: 10.93vw;
		font-size: 0.729vw;
	}
	.jl-selbox .ant-select-selector{
		height: 1.562vw!important;
	}
	.jl-selbox .ant-select-selector::after{
		right: 0.572vw;
		width: 0.572vw;
		height: 0.312vw;
	}
	.jl-selbox .ant-select-selection-search-input{
		height: 1.562vw!important;
		line-height: 1.562vw;
	}
	.jl-selbox .ant-select-selection-placeholder,
	.jl-selbox .ant-select-selection-item{
		line-height: 1.562vw!important;
	}
	.jl-table .ant-table-body{
		max-height: 27.60vw!important;
	}
	.jl-table.jl-tablesty2 .ant-table-body{
		max-height: 32.29vw!important;
	}
	.jl-table .titbox .icn{
		width: 1.458vw;
		margin-right: 0.416vw;
	}
	.jl-table .titbox .tit{
		font-size: 0.833vw;
	}
	.jl-table .type .btn{
		width: 5.104vw;
		height: 1.302vw;
		line-height: 1.302vw;
		font-size: 0.729vw;
	}
	.jl-table .imgbox{
		margin: -0.520vw 0;
	}
	.jl-table .imgbox .pic{
		width: 8.333vw;
	}
	.jl-table .ant-checkbox{
		width: 0.989vw;
		height: 0.989vw;
	}
	.jl-conbot .selall{
		padding-right: 0.885vw;
		margin-right: 1.093vw;
		height: 1.354vw;
		line-height: 1.354vw;
		font-size: 0.729vw;
	}
	.jl-conbot .selall span{
		width: 0.989vw;
		height: 0.989vw;
		line-height: 0.989vw;
		margin-right: 0.833vw;
	}
	.jl-conbot .selall span::after{
		width: 0.885vw;
		height: 0.833vw;
	}
	.jl-conbot .add{
		width: 5.416vw;
		margin-right: 1.458vw;
	}
	.jl-conbot .btn{
		font-size: 0.729vw;
		margin-right: 1.458vw;
	}
	.jl-conbot .btn span{
		margin-right: 0.625vw;
		width: 0.937vw;
		height: 0.937vw;
	}
	.jl-pop{
		width: 35.20vw!important;
	}
	.jl-pop.sty2{
		width: 28.90vw!important;
	}
	.jl-pop .ant-modal-close{
		width: 1.666vw;
		height: 1.666vw;
		top: 1.25vw;
		right: 1.875vw;
	}
	.jl-pop .pop-con{
		padding: 1.562vw;
	}
	.jl-pop .g-titb1 .h3{
		font-size: 0.833vw;
	}
	.jl-form1{
		padding: 1.562vw 0;
		margin-bottom: 1.562vw;
	}
	.jl-form1::after{
		width: 3.229vw;
		height: 0.104vw;
	}
	.jl-form1 .lab{
		font-size: 0.729vw;
		padding: 0 0.833vw;
	}
	.jl-form1 .inp{
		margin-bottom: 1.562vw;
	}
	.jl-form1 .inp input{
		height: 1.666vw;
		line-height: 1.666vw;
		font-size: 0.729vw;
		padding: 0 0.781vw;
	}
	.jl-form1 .txtarea{
		margin-bottom: 0.781vw;
	}
	.jl-form1 .txtarea textarea{
		height: 6.458vw;
		padding: 0.416vw 0.781vw;
		font-size: 0.729vw;
	}
	.jl-upPDF{
		padding-left: 0.781vw;
	}
	.jl-upPDF .lbox{
		margin-right: 1.822vw;
	}
	.jl-upPDF .tit{
		font-size: 0.729vw;
		padding: 0 0.572vw;
		margin-bottom: 0.520vw;
	}
	.jl-upPDF .upimg,
	.jl-upPDF .ant-upload-list-picture-card-container{
		width: 4.270vw;
		height: 4.270vw;
	}
	.jl-upPDF .hint{
		width: 8.75vw;
		height: 1.666vw;
		border-radius: 1.041vw;
	}
	.jl-upPDF .hint .i{
		width: 0.833vw;
		margin-right: 0.677vw;
	}
	.jl-upPDF .hint .p{
		font-size: 0.729vw;
	}
	.jl-removebox .icn{
		width: 3.072vw;
		margin-right: 1.354vw;
	}
	.jl-removebox .desc{
		font-size: 0.937vw;
	}
	.jl-action .btn{
		width: 5.416vw;
		height: 1.770vw;
		font-size: 0.729vw;
		line-height: 1.770vw;
		margin-right: 0.520vw;
	}
	.jl-action .btn.sty1{
		line-height: 1.666vw;
	}
	.jl-info1{
		padding: 1.562vw 0;
		margin-bottom: 1.562vw;
	}
	.jl-info1::after{
		width: 3.229vw;
		height: 0.104vw;
	}
	.jl-info1 .info{
		height: 39.06vw;
	}
	.jl-info1 .info::-webkit-scrollbar {
		width:0.260vw;
	}
	.jl-info1 .desc{
		margin-bottom: 1.562vw;
	}
	.jl-info1 .lab{
		font-size: 0.833vw;
		margin-bottom: 1.041vw;
	}
	.jl-info1 .lab span{
		font-size: 0.833vw;
		margin-left: 1.562vw;
	}
	.jl-pop2 .ant-drawer-content-wrapper{
		width: 28.90vw!important;
	}
	.jl-pop2 .ant-drawer-header{
		top: 1.666vw;
		right: 1.666vw;
		width: 1.666vw;
		height: 1.666vw;
	}
	.jl-pop2 .pop-con{
		padding: 1.562vw;
	}
}